person who deals and sells sand - Espagnol Anglais Dictionnaire